package yongxin.entity.check;

import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.SequenceGenerator;

/**   
 * @Title: Entity
 * @Description: 合同
 * @author zhangdaihao
 * @date 2015-04-28 15:58:57
 * @version V1.0   
 *
 */
@Entity
//@Table(name = "t_check_contract", schema = "")
@DynamicUpdate(true)
@DynamicInsert(true)
@SuppressWarnings("serial")
public class ContractEntity implements java.io.Serializable {
	/**id*/
	private java.lang.String id;
	/**合同单号*/
	private java.lang.Integer fcontractid;
	/**fbase6*/
	private java.lang.String fbase6;
	/**fbase6Fndname*/
	private java.lang.String fbase6Fndname;
	/**客户名称*/
	private java.lang.String fbase6Dspname;
	/**fbase*/
	private java.lang.String fbase;
	/**fbaseFndname*/
	private java.lang.String fbaseFndname;
	/**fbaseDspname*/
	private java.lang.String fbaseDspname;
	/**fcombobox*/
	private java.lang.String fcombobox;
	/**fcustomer*/
	private java.lang.String fcustomer;
	/**fcustomerFndname*/
	private java.lang.String fcustomerFndname;
	/**fcustomerDspname*/
	private java.lang.String fcustomerDspname;
	/**ftext1*/
	private java.lang.String ftext1;
	/**fbase1*/
	private java.lang.String fbase1;
	/**fbase1Fndname*/
	private java.lang.String fbase1Fndname;
	/**结算方式*/
	private java.lang.String fbase1Dspname;
	/**付款期限*/
	private java.lang.String ftext2;
	/**fbase2*/
	private java.lang.String fbase2;
	/**fbase2Fndname*/
	private java.lang.String fbase2Fndname;
	/**交（提）货作物定点方式*/
	private java.lang.String fbase2Dspname;
	/**fbase3*/
	private java.lang.String fbase3;
	/***/
	private java.lang.String fbase3Fndname;
	/**技术标准*/
	private java.lang.String fbase3Dspname;
	/**提出异议期限（单位：天）*/
	private java.lang.String ftext3;
	/**ftext4*/
	private java.lang.String ftext4;
	/**fdetail*/
	private java.lang.String fdetail;
	/**fcontracttypeid*/
	private java.lang.String fcontracttypeid;
	/**fcontracttypeidFndname*/
	private java.lang.String fcontracttypeidFndname;
	/**fcontracttypeidDspname*/
	private java.lang.String fcontracttypeidDspname;
	/**fcontractname*/
	private java.lang.String fcontractname;
	/**fstatus1*/
	private java.lang.String fstatus1;
	/**fstatus*/
	private java.lang.String fstatus;
	/**fdate*/
	private java.lang.String fdate;
	/**合同号*/
	private java.lang.String fcontractno;
	/**fitemclassid*/
	private java.lang.String fitemclassid;
	/**fitemclassidFndname*/
	private java.lang.String fitemclassidFndname;
	/**核算项目类别*/
	private java.lang.String fitemclassidDspname;
	/**fdepartment*/
	private java.lang.String fdepartment;
	/**fdepartmentFndname*/
	private java.lang.String fdepartmentFndname;
	/**部门*/
	private java.lang.String fdepartmentDspname;
	/**femployee*/
	private java.lang.String femployee;
	/**femployeeFndname*/
	private java.lang.String femployeeFndname;
	/**业务员*/
	private java.lang.String femployeeDspname;
	/**fcurrencyid*/
	private java.lang.String fcurrencyid;
	/**fcurrencyidFndname*/
	private java.lang.String fcurrencyidFndname;
	/**fcurrencyidDecimal*/
	private java.lang.String fcurrencyidDecimal;
	/**币别*/
	private java.lang.String fcurrencyidDspname;
	/**汇率*/
	private Double fexchangerate;
	/**总金额*/
	private java.math.BigDecimal ftotalamountfor;
	/**总金额（本位币）*/
	private java.math.BigDecimal ftotalamount;
	/**fcashdiscount*/
	private java.lang.String fcashdiscount;
	/**fcurrencyid2*/
	private java.lang.String fcurrencyid2;
	/**fexchangerate2*/
	private java.lang.String fexchangerate2;
	/**fexplanation*/
	private java.lang.String fexplanation;
	/**附注*/
	private java.lang.String ftext;
	/**fbillerid*/
	private java.lang.String fbillerid;
	/**fbilleridFndname*/
	private java.lang.String fbilleridFndname;
	/**制单人*/
	private java.lang.String fbilleridDspname;
	/**fchecker*/
	private java.lang.String fchecker;
	/**fcheckerFndname*/
	private java.lang.String fcheckerFndname;
	/**审核人*/
	private java.lang.String fcheckerDspname;
	/**审核日期*/
	private java.util.Date fcheckdate;
	/**ftaskid*/
	private java.lang.String ftaskid;
	/**ftaskidFndname*/
	private java.lang.String ftaskidFndname;
	/**ftaskidDspname*/
	private java.lang.String ftaskidDspname;
	/**fresourceid*/
	private java.lang.String fresourceid;
	/**fresourceidFndname*/
	private java.lang.String fresourceidFndname;
	/**fresourceidDspname*/
	private java.lang.String fresourceidDspname;
	/**fbudgetamountfor*/
	private java.lang.String fbudgetamountfor;
	/**forderid*/
	private java.lang.String forderid;
	/**forderidFndname*/
	private java.lang.String forderidFndname;
	/**forderidDspname*/
	private java.lang.String forderidDspname;
	/**ftotalamountforCommit*/
	private java.lang.String ftotalamountforCommit;
	/**forderamountfor*/
	private java.lang.String forderamountfor;
	/**forderamountforDspname*/
	private java.lang.String forderamountforDspname;
	/**合同签订日期*/
	private java.util.Date freceivedate;
	/**famountfor*/
	private java.lang.String famountfor;
	/**famount2*/
	private java.lang.String famount2;
	/**frp*/
	private java.lang.String frp;
	/**freceiveamount*/
	private java.lang.String freceiveamount;
	/**freceiveamountfor*/
	private java.lang.String freceiveamountfor;
	/**fsystemtype*/
	private java.lang.String fsystemtype;
	/**finvoiceamtforRelative1*/
	private java.lang.String finvoiceamtforRelative1;
	/**funinvoiceAmountfor1*/
	private java.lang.String funinvoiceAmountfor1;
	/**finvoiceamtRelative1*/
	private java.lang.String finvoiceamtRelative1;
	/**funreceiveAmountfor1*/
	private java.lang.String funreceiveAmountfor1;
	/**funinvoiceAmount1*/
	private java.lang.String funinvoiceAmount1;
	/**fclasstypeid*/
	private java.lang.String fclasstypeid;
	/**funreceiveAmount1*/
	private java.lang.String funreceiveAmount1;
	/**fisinit*/
	private java.lang.String fisinit;
	/**fentryid2*/
	private java.lang.String fentryid2;
	/**famountforCommit*/
	private java.lang.String famountforCommit;
	/**fcontractid2*/
	private java.lang.String fcontractid2;
	/**findex2*/
	private java.lang.String findex2;
	/**fstate*/
	private java.lang.String fstate;
	/**fnote*/
	private java.lang.String fnote;
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  id
	 */
	
	@Id
	@GeneratedValue(generator = "paymentableGenerator")
	@GenericGenerator(name = "paymentableGenerator", strategy = "uuid")
	@Column(name ="ID",nullable=false,precision=50,length=50)
	public java.lang.String getId(){
		return this.id;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  id
	 */
	public void setId(java.lang.String id){
		this.id = id;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  合同单号
	 */
	@Column(name ="FCONTRACTID",nullable=true,precision=10,scale=0,length=4)
	public java.lang.Integer getFcontractid(){
		return this.fcontractid;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  合同单号
	 */
	public void setFcontractid(java.lang.Integer fcontractid){
		this.fcontractid = fcontractid;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbase6
	 */
	@Column(name ="FBASE6",nullable=true,precision=255,length=255)
	public java.lang.String getFbase6(){
		return this.fbase6;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbase6
	 */
	public void setFbase6(java.lang.String fbase6){
		this.fbase6 = fbase6;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbase6Fndname
	 */
	@Column(name ="FBASE6_FNDNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFbase6Fndname(){
		return this.fbase6Fndname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbase6Fndname
	 */
	public void setFbase6Fndname(java.lang.String fbase6Fndname){
		this.fbase6Fndname = fbase6Fndname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  客户名称
	 */
	@Column(name ="FBASE6_DSPNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFbase6Dspname(){
		return this.fbase6Dspname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  客户名称
	 */
	public void setFbase6Dspname(java.lang.String fbase6Dspname){
		this.fbase6Dspname = fbase6Dspname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbase
	 */
	@Column(name ="FBASE",nullable=true,precision=255,length=255)
	public java.lang.String getFbase(){
		return this.fbase;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbase
	 */
	public void setFbase(java.lang.String fbase){
		this.fbase = fbase;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbaseFndname
	 */
	@Column(name ="FBASE_FNDNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFbaseFndname(){
		return this.fbaseFndname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbaseFndname
	 */
	public void setFbaseFndname(java.lang.String fbaseFndname){
		this.fbaseFndname = fbaseFndname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbaseDspname
	 */
	@Column(name ="FBASE_DSPNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFbaseDspname(){
		return this.fbaseDspname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbaseDspname
	 */
	public void setFbaseDspname(java.lang.String fbaseDspname){
		this.fbaseDspname = fbaseDspname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcombobox
	 */
	@Column(name ="FCOMBOBOX",nullable=true,precision=255,length=255)
	public java.lang.String getFcombobox(){
		return this.fcombobox;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcombobox
	 */
	public void setFcombobox(java.lang.String fcombobox){
		this.fcombobox = fcombobox;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcustomer
	 */
	@Column(name ="FCUSTOMER",nullable=true,precision=255,length=255)
	public java.lang.String getFcustomer(){
		return this.fcustomer;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcustomer
	 */
	public void setFcustomer(java.lang.String fcustomer){
		this.fcustomer = fcustomer;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcustomerFndname
	 */
	@Column(name ="FCUSTOMER_FNDNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFcustomerFndname(){
		return this.fcustomerFndname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcustomerFndname
	 */
	public void setFcustomerFndname(java.lang.String fcustomerFndname){
		this.fcustomerFndname = fcustomerFndname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcustomerDspname
	 */
	@Column(name ="FCUSTOMER_DSPNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFcustomerDspname(){
		return this.fcustomerDspname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcustomerDspname
	 */
	public void setFcustomerDspname(java.lang.String fcustomerDspname){
		this.fcustomerDspname = fcustomerDspname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  ftext1
	 */
	@Column(name ="FTEXT1",nullable=true,precision=255,length=255)
	public java.lang.String getFtext1(){
		return this.ftext1;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  ftext1
	 */
	public void setFtext1(java.lang.String ftext1){
		this.ftext1 = ftext1;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbase1
	 */
	@Column(name ="FBASE1",nullable=true,precision=255,length=255)
	public java.lang.String getFbase1(){
		return this.fbase1;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbase1
	 */
	public void setFbase1(java.lang.String fbase1){
		this.fbase1 = fbase1;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbase1Fndname
	 */
	@Column(name ="FBASE1_FNDNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFbase1Fndname(){
		return this.fbase1Fndname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbase1Fndname
	 */
	public void setFbase1Fndname(java.lang.String fbase1Fndname){
		this.fbase1Fndname = fbase1Fndname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbase1Dspname
	 */
	@Column(name ="FBASE1_DSPNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFbase1Dspname(){
		return this.fbase1Dspname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbase1Dspname
	 */
	public void setFbase1Dspname(java.lang.String fbase1Dspname){
		this.fbase1Dspname = fbase1Dspname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  ftext2
	 */
	@Column(name ="FTEXT2",nullable=true,precision=255,length=255)
	public java.lang.String getFtext2(){
		return this.ftext2;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  ftext2
	 */
	public void setFtext2(java.lang.String ftext2){
		this.ftext2 = ftext2;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbase2
	 */
	@Column(name ="FBASE2",nullable=true,precision=255,length=255)
	public java.lang.String getFbase2(){
		return this.fbase2;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbase2
	 */
	public void setFbase2(java.lang.String fbase2){
		this.fbase2 = fbase2;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbase2Fndname
	 */
	@Column(name ="FBASE2_FNDNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFbase2Fndname(){
		return this.fbase2Fndname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbase2Fndname
	 */
	public void setFbase2Fndname(java.lang.String fbase2Fndname){
		this.fbase2Fndname = fbase2Fndname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbase2Dspname
	 */
	@Column(name ="FBASE2_DSPNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFbase2Dspname(){
		return this.fbase2Dspname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbase2Dspname
	 */
	public void setFbase2Dspname(java.lang.String fbase2Dspname){
		this.fbase2Dspname = fbase2Dspname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbase3
	 */
	@Column(name ="FBASE3",nullable=true,precision=255,length=255)
	public java.lang.String getFbase3(){
		return this.fbase3;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbase3
	 */
	public void setFbase3(java.lang.String fbase3){
		this.fbase3 = fbase3;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbase3Fndname
	 */
	@Column(name ="FBASE3_FNDNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFbase3Fndname(){
		return this.fbase3Fndname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbase3Fndname
	 */
	public void setFbase3Fndname(java.lang.String fbase3Fndname){
		this.fbase3Fndname = fbase3Fndname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbase3Dspname
	 */
	@Column(name ="FBASE3_DSPNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFbase3Dspname(){
		return this.fbase3Dspname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbase3Dspname
	 */
	public void setFbase3Dspname(java.lang.String fbase3Dspname){
		this.fbase3Dspname = fbase3Dspname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  ftext3
	 */
	@Column(name ="FTEXT3",nullable=true,precision=255,length=255)
	public java.lang.String getFtext3(){
		return this.ftext3;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  ftext3
	 */
	public void setFtext3(java.lang.String ftext3){
		this.ftext3 = ftext3;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  ftext4
	 */
	@Column(name ="FTEXT4",nullable=true,precision=255,length=255)
	public java.lang.String getFtext4(){
		return this.ftext4;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  ftext4
	 */
	public void setFtext4(java.lang.String ftext4){
		this.ftext4 = ftext4;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fdetail
	 */
	@Column(name ="FDETAIL",nullable=true,precision=255,length=255)
	public java.lang.String getFdetail(){
		return this.fdetail;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fdetail
	 */
	public void setFdetail(java.lang.String fdetail){
		this.fdetail = fdetail;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcontracttypeid
	 */
	@Column(name ="FCONTRACTTYPEID",nullable=true,precision=255,length=255)
	public java.lang.String getFcontracttypeid(){
		return this.fcontracttypeid;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcontracttypeid
	 */
	public void setFcontracttypeid(java.lang.String fcontracttypeid){
		this.fcontracttypeid = fcontracttypeid;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcontracttypeidFndname
	 */
	@Column(name ="FCONTRACTTYPEID_FNDNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFcontracttypeidFndname(){
		return this.fcontracttypeidFndname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcontracttypeidFndname
	 */
	public void setFcontracttypeidFndname(java.lang.String fcontracttypeidFndname){
		this.fcontracttypeidFndname = fcontracttypeidFndname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcontracttypeidDspname
	 */
	@Column(name ="FCONTRACTTYPEID_DSPNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFcontracttypeidDspname(){
		return this.fcontracttypeidDspname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcontracttypeidDspname
	 */
	public void setFcontracttypeidDspname(java.lang.String fcontracttypeidDspname){
		this.fcontracttypeidDspname = fcontracttypeidDspname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcontractname
	 */
	@Column(name ="FCONTRACTNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFcontractname(){
		return this.fcontractname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcontractname
	 */
	public void setFcontractname(java.lang.String fcontractname){
		this.fcontractname = fcontractname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fstatus1
	 */
	@Column(name ="FSTATUS1",nullable=true,precision=255,length=255)
	public java.lang.String getFstatus1(){
		return this.fstatus1;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fstatus1
	 */
	public void setFstatus1(java.lang.String fstatus1){
		this.fstatus1 = fstatus1;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fstatus
	 */
	@Column(name ="FSTATUS",nullable=true,precision=255,length=255)
	public java.lang.String getFstatus(){
		return this.fstatus;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fstatus
	 */
	public void setFstatus(java.lang.String fstatus){
		this.fstatus = fstatus;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fdate
	 */
	@Column(name ="FDATE",nullable=true,precision=255,length=255)
	public java.lang.String getFdate(){
		return this.fdate;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fdate
	 */
	public void setFdate(java.lang.String fdate){
		this.fdate = fdate;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcontractno
	 */
	@Column(name ="FCONTRACTNO",nullable=true,precision=255,length=255)
	public java.lang.String getFcontractno(){
		return this.fcontractno;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcontractno
	 */
	public void setFcontractno(java.lang.String fcontractno){
		this.fcontractno = fcontractno;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fitemclassid
	 */
	@Column(name ="FITEMCLASSID",nullable=true,precision=255,length=255)
	public java.lang.String getFitemclassid(){
		return this.fitemclassid;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fitemclassid
	 */
	public void setFitemclassid(java.lang.String fitemclassid){
		this.fitemclassid = fitemclassid;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fitemclassidFndname
	 */
	@Column(name ="FITEMCLASSID_FNDNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFitemclassidFndname(){
		return this.fitemclassidFndname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fitemclassidFndname
	 */
	public void setFitemclassidFndname(java.lang.String fitemclassidFndname){
		this.fitemclassidFndname = fitemclassidFndname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fitemclassidDspname
	 */
	@Column(name ="FITEMCLASSID_DSPNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFitemclassidDspname(){
		return this.fitemclassidDspname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fitemclassidDspname
	 */
	public void setFitemclassidDspname(java.lang.String fitemclassidDspname){
		this.fitemclassidDspname = fitemclassidDspname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fdepartment
	 */
	@Column(name ="FDEPARTMENT",nullable=true,precision=255,length=255)
	public java.lang.String getFdepartment(){
		return this.fdepartment;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fdepartment
	 */
	public void setFdepartment(java.lang.String fdepartment){
		this.fdepartment = fdepartment;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fdepartmentFndname
	 */
	@Column(name ="FDEPARTMENT_FNDNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFdepartmentFndname(){
		return this.fdepartmentFndname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fdepartmentFndname
	 */
	public void setFdepartmentFndname(java.lang.String fdepartmentFndname){
		this.fdepartmentFndname = fdepartmentFndname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fdepartmentDspname
	 */
	@Column(name ="FDEPARTMENT_DSPNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFdepartmentDspname(){
		return this.fdepartmentDspname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fdepartmentDspname
	 */
	public void setFdepartmentDspname(java.lang.String fdepartmentDspname){
		this.fdepartmentDspname = fdepartmentDspname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  femployee
	 */
	@Column(name ="FEMPLOYEE",nullable=true,precision=255,length=255)
	public java.lang.String getFemployee(){
		return this.femployee;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  femployee
	 */
	public void setFemployee(java.lang.String femployee){
		this.femployee = femployee;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  femployeeFndname
	 */
	@Column(name ="FEMPLOYEE_FNDNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFemployeeFndname(){
		return this.femployeeFndname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  femployeeFndname
	 */
	public void setFemployeeFndname(java.lang.String femployeeFndname){
		this.femployeeFndname = femployeeFndname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  femployeeDspname
	 */
	@Column(name ="FEMPLOYEE_DSPNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFemployeeDspname(){
		return this.femployeeDspname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  femployeeDspname
	 */
	public void setFemployeeDspname(java.lang.String femployeeDspname){
		this.femployeeDspname = femployeeDspname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcurrencyid
	 */
	@Column(name ="FCURRENCYID",nullable=true,precision=255,length=255)
	public java.lang.String getFcurrencyid(){
		return this.fcurrencyid;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcurrencyid
	 */
	public void setFcurrencyid(java.lang.String fcurrencyid){
		this.fcurrencyid = fcurrencyid;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcurrencyidFndname
	 */
	@Column(name ="FCURRENCYID_FNDNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFcurrencyidFndname(){
		return this.fcurrencyidFndname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcurrencyidFndname
	 */
	public void setFcurrencyidFndname(java.lang.String fcurrencyidFndname){
		this.fcurrencyidFndname = fcurrencyidFndname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcurrencyidDecimal
	 */
	@Column(name ="FCURRENCYID_DECIMAL",nullable=true,precision=255,length=255)
	public java.lang.String getFcurrencyidDecimal(){
		return this.fcurrencyidDecimal;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcurrencyidDecimal
	 */
	public void setFcurrencyidDecimal(java.lang.String fcurrencyidDecimal){
		this.fcurrencyidDecimal = fcurrencyidDecimal;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcurrencyidDspname
	 */
	@Column(name ="FCURRENCYID_DSPNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFcurrencyidDspname(){
		return this.fcurrencyidDspname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcurrencyidDspname
	 */
	public void setFcurrencyidDspname(java.lang.String fcurrencyidDspname){
		this.fcurrencyidDspname = fcurrencyidDspname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fexchangerate
	 */
	@Column(name ="FEXCHANGERATE",nullable=true)
	public Double getFexchangerate(){
		return this.fexchangerate;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fexchangerate
	 */
	public void setFexchangerate(Double fexchangerate){
		this.fexchangerate = fexchangerate;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  ftotalamountfor
	 */
	@Column(name ="FTOTALAMOUNTFOR",nullable=true)
	public BigDecimal getFtotalamountfor(){
		return this.ftotalamountfor;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  ftotalamountfor
	 */
	public void setFtotalamountfor(BigDecimal ftotalamountfor){
		this.ftotalamountfor = ftotalamountfor;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  ftotalamount
	 */
	@Column(name ="FTOTALAMOUNT",nullable=true)
	public BigDecimal getFtotalamount(){
		return this.ftotalamount;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  ftotalamount
	 */
	public void setFtotalamount(BigDecimal ftotalamount){
		this.ftotalamount = ftotalamount;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcashdiscount
	 */
	@Column(name ="FCASHDISCOUNT",nullable=true,precision=255,length=255)
	public java.lang.String getFcashdiscount(){
		return this.fcashdiscount;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcashdiscount
	 */
	public void setFcashdiscount(java.lang.String fcashdiscount){
		this.fcashdiscount = fcashdiscount;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcurrencyid2
	 */
	@Column(name ="FCURRENCYID2",nullable=true,precision=255,length=255)
	public java.lang.String getFcurrencyid2(){
		return this.fcurrencyid2;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcurrencyid2
	 */
	public void setFcurrencyid2(java.lang.String fcurrencyid2){
		this.fcurrencyid2 = fcurrencyid2;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fexchangerate2
	 */
	@Column(name ="FEXCHANGERATE2",nullable=true,precision=255,length=255)
	public java.lang.String getFexchangerate2(){
		return this.fexchangerate2;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fexchangerate2
	 */
	public void setFexchangerate2(java.lang.String fexchangerate2){
		this.fexchangerate2 = fexchangerate2;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fexplanation
	 */
	@Column(name ="FEXPLANATION",nullable=true,precision=255,length=255)
	public java.lang.String getFexplanation(){
		return this.fexplanation;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fexplanation
	 */
	public void setFexplanation(java.lang.String fexplanation){
		this.fexplanation = fexplanation;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  ftext
	 */
	@Column(name ="FTEXT",nullable=true,precision=255,length=255)
	public java.lang.String getFtext(){
		return this.ftext;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  ftext
	 */
	public void setFtext(java.lang.String ftext){
		this.ftext = ftext;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbillerid
	 */
	@Column(name ="FBILLERID",nullable=true,precision=255,length=255)
	public java.lang.String getFbillerid(){
		return this.fbillerid;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbillerid
	 */
	public void setFbillerid(java.lang.String fbillerid){
		this.fbillerid = fbillerid;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbilleridFndname
	 */
	@Column(name ="FBILLERID_FNDNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFbilleridFndname(){
		return this.fbilleridFndname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbilleridFndname
	 */
	public void setFbilleridFndname(java.lang.String fbilleridFndname){
		this.fbilleridFndname = fbilleridFndname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbilleridDspname
	 */
	@Column(name ="FBILLERID_DSPNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFbilleridDspname(){
		return this.fbilleridDspname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbilleridDspname
	 */
	public void setFbilleridDspname(java.lang.String fbilleridDspname){
		this.fbilleridDspname = fbilleridDspname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fchecker
	 */
	@Column(name ="FCHECKER",nullable=true,precision=255,length=255)
	public java.lang.String getFchecker(){
		return this.fchecker;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fchecker
	 */
	public void setFchecker(java.lang.String fchecker){
		this.fchecker = fchecker;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcheckerFndname
	 */
	@Column(name ="FCHECKER_FNDNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFcheckerFndname(){
		return this.fcheckerFndname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcheckerFndname
	 */
	public void setFcheckerFndname(java.lang.String fcheckerFndname){
		this.fcheckerFndname = fcheckerFndname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcheckerDspname
	 */
	@Column(name ="FCHECKER_DSPNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFcheckerDspname(){
		return this.fcheckerDspname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcheckerDspname
	 */
	public void setFcheckerDspname(java.lang.String fcheckerDspname){
		this.fcheckerDspname = fcheckerDspname;
	}
	/**
	 *方法: 取得java.util.Date
	 *@return: java.util.Date  fcheckdate
	 */
	@Column(name ="FCHECKDATE",nullable=true,precision=23,scale=3,length=8)
	public java.util.Date getFcheckdate(){
		return this.fcheckdate;
	}

	/**
	 *方法: 设置java.util.Date
	 *@param: java.util.Date  fcheckdate
	 */
	public void setFcheckdate(java.util.Date fcheckdate){
		this.fcheckdate = fcheckdate;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  ftaskid
	 */
	@Column(name ="FTASKID",nullable=true,precision=255,length=255)
	public java.lang.String getFtaskid(){
		return this.ftaskid;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  ftaskid
	 */
	public void setFtaskid(java.lang.String ftaskid){
		this.ftaskid = ftaskid;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  ftaskidFndname
	 */
	@Column(name ="FTASKID_FNDNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFtaskidFndname(){
		return this.ftaskidFndname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  ftaskidFndname
	 */
	public void setFtaskidFndname(java.lang.String ftaskidFndname){
		this.ftaskidFndname = ftaskidFndname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  ftaskidDspname
	 */
	@Column(name ="FTASKID_DSPNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFtaskidDspname(){
		return this.ftaskidDspname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  ftaskidDspname
	 */
	public void setFtaskidDspname(java.lang.String ftaskidDspname){
		this.ftaskidDspname = ftaskidDspname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fresourceid
	 */
	@Column(name ="FRESOURCEID",nullable=true,precision=255,length=255)
	public java.lang.String getFresourceid(){
		return this.fresourceid;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fresourceid
	 */
	public void setFresourceid(java.lang.String fresourceid){
		this.fresourceid = fresourceid;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fresourceidFndname
	 */
	@Column(name ="FRESOURCEID_FNDNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFresourceidFndname(){
		return this.fresourceidFndname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fresourceidFndname
	 */
	public void setFresourceidFndname(java.lang.String fresourceidFndname){
		this.fresourceidFndname = fresourceidFndname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fresourceidDspname
	 */
	@Column(name ="FRESOURCEID_DSPNAME",nullable=true,precision=255,length=255)
	public java.lang.String getFresourceidDspname(){
		return this.fresourceidDspname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fresourceidDspname
	 */
	public void setFresourceidDspname(java.lang.String fresourceidDspname){
		this.fresourceidDspname = fresourceidDspname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fbudgetamountfor
	 */
	@Column(name ="FBUDGETAMOUNTFOR",nullable=true,precision=255,length=255)
	public java.lang.String getFbudgetamountfor(){
		return this.fbudgetamountfor;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fbudgetamountfor
	 */
	public void setFbudgetamountfor(java.lang.String fbudgetamountfor){
		this.fbudgetamountfor = fbudgetamountfor;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  forderid
	 */
	@Column(name ="FORDERID",nullable=true,precision=255,length=255)
	public java.lang.String getForderid(){
		return this.forderid;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  forderid
	 */
	public void setForderid(java.lang.String forderid){
		this.forderid = forderid;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  forderidFndname
	 */
	@Column(name ="FORDERID_FNDNAME",nullable=true,precision=255,length=255)
	public java.lang.String getForderidFndname(){
		return this.forderidFndname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  forderidFndname
	 */
	public void setForderidFndname(java.lang.String forderidFndname){
		this.forderidFndname = forderidFndname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  forderidDspname
	 */
	@Column(name ="FORDERID_DSPNAME",nullable=true,precision=255,length=255)
	public java.lang.String getForderidDspname(){
		return this.forderidDspname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  forderidDspname
	 */
	public void setForderidDspname(java.lang.String forderidDspname){
		this.forderidDspname = forderidDspname;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  ftotalamountforCommit
	 */
	@Column(name ="FTOTALAMOUNTFOR_COMMIT",nullable=true,precision=255,length=255)
	public java.lang.String getFtotalamountforCommit(){
		return this.ftotalamountforCommit;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  ftotalamountforCommit
	 */
	public void setFtotalamountforCommit(java.lang.String ftotalamountforCommit){
		this.ftotalamountforCommit = ftotalamountforCommit;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  forderamountfor
	 */
	@Column(name ="FORDERAMOUNTFOR",nullable=true,precision=255,length=255)
	public java.lang.String getForderamountfor(){
		return this.forderamountfor;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  forderamountfor
	 */
	public void setForderamountfor(java.lang.String forderamountfor){
		this.forderamountfor = forderamountfor;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  forderamountforDspname
	 */
	@Column(name ="FORDERAMOUNTFOR_DSPNAME",nullable=true,precision=255,length=255)
	public java.lang.String getForderamountforDspname(){
		return this.forderamountforDspname;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  forderamountforDspname
	 */
	public void setForderamountforDspname(java.lang.String forderamountforDspname){
		this.forderamountforDspname = forderamountforDspname;
	}
	/**
	 *方法: 取得java.util.Date
	 *@return: java.util.Date  freceivedate
	 */
	@Column(name ="FRECEIVEDATE",nullable=true,precision=23,scale=3,length=8)
	public java.util.Date getFreceivedate(){
		return this.freceivedate;
	}

	/**
	 *方法: 设置java.util.Date
	 *@param: java.util.Date  freceivedate
	 */
	public void setFreceivedate(java.util.Date freceivedate){
		this.freceivedate = freceivedate;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  famountfor
	 */
	@Column(name ="FAMOUNTFOR",nullable=true,precision=255,length=255)
	public java.lang.String getFamountfor(){
		return this.famountfor;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  famountfor
	 */
	public void setFamountfor(java.lang.String famountfor){
		this.famountfor = famountfor;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  famount2
	 */
	@Column(name ="FAMOUNT2",nullable=true,precision=255,length=255)
	public java.lang.String getFamount2(){
		return this.famount2;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  famount2
	 */
	public void setFamount2(java.lang.String famount2){
		this.famount2 = famount2;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  frp
	 */
	@Column(name ="FRP",nullable=true,precision=255,length=255)
	public java.lang.String getFrp(){
		return this.frp;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  frp
	 */
	public void setFrp(java.lang.String frp){
		this.frp = frp;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  freceiveamount
	 */
	@Column(name ="FRECEIVEAMOUNT",nullable=true,precision=255,length=255)
	public java.lang.String getFreceiveamount(){
		return this.freceiveamount;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  freceiveamount
	 */
	public void setFreceiveamount(java.lang.String freceiveamount){
		this.freceiveamount = freceiveamount;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  freceiveamountfor
	 */
	@Column(name ="FRECEIVEAMOUNTFOR",nullable=true,precision=255,length=255)
	public java.lang.String getFreceiveamountfor(){
		return this.freceiveamountfor;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  freceiveamountfor
	 */
	public void setFreceiveamountfor(java.lang.String freceiveamountfor){
		this.freceiveamountfor = freceiveamountfor;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fsystemtype
	 */
	@Column(name ="FSYSTEMTYPE",nullable=true,precision=255,length=255)
	public java.lang.String getFsystemtype(){
		return this.fsystemtype;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fsystemtype
	 */
	public void setFsystemtype(java.lang.String fsystemtype){
		this.fsystemtype = fsystemtype;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  finvoiceamtforRelative1
	 */
	@Column(name ="FINVOICEAMTFOR_RELATIVE_1",nullable=true,precision=255,length=255)
	public java.lang.String getFinvoiceamtforRelative1(){
		return this.finvoiceamtforRelative1;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  finvoiceamtforRelative1
	 */
	public void setFinvoiceamtforRelative1(java.lang.String finvoiceamtforRelative1){
		this.finvoiceamtforRelative1 = finvoiceamtforRelative1;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  funinvoiceAmountfor1
	 */
	@Column(name ="FUNINVOICE_AMOUNTFOR_1",nullable=true,precision=255,length=255)
	public java.lang.String getFuninvoiceAmountfor1(){
		return this.funinvoiceAmountfor1;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  funinvoiceAmountfor1
	 */
	public void setFuninvoiceAmountfor1(java.lang.String funinvoiceAmountfor1){
		this.funinvoiceAmountfor1 = funinvoiceAmountfor1;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  finvoiceamtRelative1
	 */
	@Column(name ="FINVOICEAMT_RELATIVE_1",nullable=true,precision=255,length=255)
	public java.lang.String getFinvoiceamtRelative1(){
		return this.finvoiceamtRelative1;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  finvoiceamtRelative1
	 */
	public void setFinvoiceamtRelative1(java.lang.String finvoiceamtRelative1){
		this.finvoiceamtRelative1 = finvoiceamtRelative1;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  funreceiveAmountfor1
	 */
	@Column(name ="FUNRECEIVE_AMOUNTFOR_1",nullable=true,precision=255,length=255)
	public java.lang.String getFunreceiveAmountfor1(){
		return this.funreceiveAmountfor1;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  funreceiveAmountfor1
	 */
	public void setFunreceiveAmountfor1(java.lang.String funreceiveAmountfor1){
		this.funreceiveAmountfor1 = funreceiveAmountfor1;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  funinvoiceAmount1
	 */
	@Column(name ="FUNINVOICE_AMOUNT_1",nullable=true,precision=255,length=255)
	public java.lang.String getFuninvoiceAmount1(){
		return this.funinvoiceAmount1;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  funinvoiceAmount1
	 */
	public void setFuninvoiceAmount1(java.lang.String funinvoiceAmount1){
		this.funinvoiceAmount1 = funinvoiceAmount1;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fclasstypeid
	 */
	@Column(name ="FCLASSTYPEID",nullable=true,precision=255,length=255)
	public java.lang.String getFclasstypeid(){
		return this.fclasstypeid;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fclasstypeid
	 */
	public void setFclasstypeid(java.lang.String fclasstypeid){
		this.fclasstypeid = fclasstypeid;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  funreceiveAmount1
	 */
	@Column(name ="FUNRECEIVE_AMOUNT_1",nullable=true,precision=255,length=255)
	public java.lang.String getFunreceiveAmount1(){
		return this.funreceiveAmount1;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  funreceiveAmount1
	 */
	public void setFunreceiveAmount1(java.lang.String funreceiveAmount1){
		this.funreceiveAmount1 = funreceiveAmount1;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fisinit
	 */
	@Column(name ="FISINIT",nullable=true,precision=255,length=255)
	public java.lang.String getFisinit(){
		return this.fisinit;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fisinit
	 */
	public void setFisinit(java.lang.String fisinit){
		this.fisinit = fisinit;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fentryid2
	 */
	@Column(name ="FENTRYID2",nullable=true,precision=255,length=255)
	public java.lang.String getFentryid2(){
		return this.fentryid2;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fentryid2
	 */
	public void setFentryid2(java.lang.String fentryid2){
		this.fentryid2 = fentryid2;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  famountforCommit
	 */
	@Column(name ="FAMOUNTFOR_COMMIT",nullable=true,precision=255,length=255)
	public java.lang.String getFamountforCommit(){
		return this.famountforCommit;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  famountforCommit
	 */
	public void setFamountforCommit(java.lang.String famountforCommit){
		this.famountforCommit = famountforCommit;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fcontractid2
	 */
	@Column(name ="FCONTRACTID2",nullable=true,precision=255,length=255)
	public java.lang.String getFcontractid2(){
		return this.fcontractid2;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fcontractid2
	 */
	public void setFcontractid2(java.lang.String fcontractid2){
		this.fcontractid2 = fcontractid2;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  findex2
	 */
	@Column(name ="FINDEX2",nullable=true,precision=255,length=255)
	public java.lang.String getFindex2(){
		return this.findex2;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  findex2
	 */
	public void setFindex2(java.lang.String findex2){
		this.findex2 = findex2;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fstate
	 */
	@Column(name ="FSTATE",nullable=true,precision=255,length=255)
	public java.lang.String getFstate(){
		return this.fstate;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fstate
	 */
	public void setFstate(java.lang.String fstate){
		this.fstate = fstate;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  fnote
	 */
	@Column(name ="FNOTE",nullable=true,precision=255,length=255)
	public java.lang.String getFnote(){
		return this.fnote;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  fnote
	 */
	public void setFnote(java.lang.String fnote){
		this.fnote = fnote;
	}
}
